package com.kg.module.jtnc.rwgl.excels;

import java.util.LinkedHashMap;

/**
 * Excel使用常量 - 任务管理
 *
 * @author xxx
 * @date 2024-11-02
 */
public class KrRwglExcelConstant {
    /**
     * 导出所需的字段信息
     */
    public static LinkedHashMap<String, String> EXPORT_EXCEL_COLUMN = new LinkedHashMap<>();
    /**
     * 导入所需字段信息
     */
    public static LinkedHashMap<String, String> IMPORT_EXCEL_COLUMN = new LinkedHashMap<>();
    /**
     * 导入必填字段信息
     */
    public static LinkedHashMap<String, String> IMPORT_REQUIRED_COLUMN = new LinkedHashMap<>();

    static {
        // 初始化导出字段
        EXPORT_EXCEL_COLUMN.put("rwbt", "任务标题");
        EXPORT_EXCEL_COLUMN.put("rwnr", "任务内容");
        EXPORT_EXCEL_COLUMN.put("zysx", "注意事项");
        EXPORT_EXCEL_COLUMN.put("dkglId", "地块id");
        EXPORT_EXCEL_COLUMN.put("dkmc", "地块名称");
        EXPORT_EXCEL_COLUMN.put("nhId", "农户id");
        EXPORT_EXCEL_COLUMN.put("nhxm", "农户姓名");
        EXPORT_EXCEL_COLUMN.put("rwwcsx", "任务完成时限");
        EXPORT_EXCEL_COLUMN.put("rwwcpz", "任务完成凭证");
        EXPORT_EXCEL_COLUMN.put("rwwcwzms", "任务完成文字描述");
        EXPORT_EXCEL_COLUMN.put("rwwcsj", "任务完成时间");
        EXPORT_EXCEL_COLUMN.put("rwzt", "任务状态（0待领取1待完成2已完成）");
        EXPORT_EXCEL_COLUMN.put("fs", "分数");
        EXPORT_EXCEL_COLUMN.put("dfpy", "打分评语");
        EXPORT_EXCEL_COLUMN.put("dfzt", "打分状态（0待打分1已打分）");
        EXPORT_EXCEL_COLUMN.put("createTime", "添加时间");
        EXPORT_EXCEL_COLUMN.put("updateTime", "修改时间");
        EXPORT_EXCEL_COLUMN.put("jsyId", "技术员id");
        EXPORT_EXCEL_COLUMN.put("jsyxm", "技术员姓名");
        // 初始化导入字段
        IMPORT_EXCEL_COLUMN.put("任务标题", "rwbt");
        IMPORT_EXCEL_COLUMN.put("任务内容", "rwnr");
        IMPORT_EXCEL_COLUMN.put("注意事项", "zysx");
        IMPORT_EXCEL_COLUMN.put("地块id", "dkglId");
        IMPORT_EXCEL_COLUMN.put("地块名称", "dkmc");
        IMPORT_EXCEL_COLUMN.put("农户id", "nhId");
        IMPORT_EXCEL_COLUMN.put("农户姓名", "nhxm");
        IMPORT_EXCEL_COLUMN.put("任务完成时限", "rwwcsx");
        IMPORT_EXCEL_COLUMN.put("任务完成凭证", "rwwcpz");
        IMPORT_EXCEL_COLUMN.put("任务完成文字描述", "rwwcwzms");
        IMPORT_EXCEL_COLUMN.put("任务完成时间", "rwwcsj");
        IMPORT_EXCEL_COLUMN.put("任务状态（0待领取1待完成2已完成）", "rwzt");
        IMPORT_EXCEL_COLUMN.put("分数", "fs");
        IMPORT_EXCEL_COLUMN.put("打分评语", "dfpy");
        IMPORT_EXCEL_COLUMN.put("打分状态（0待打分1已打分）", "dfzt");
        IMPORT_EXCEL_COLUMN.put("技术员id", "jsyId");
        IMPORT_EXCEL_COLUMN.put("技术员姓名", "jsyxm");
        // 初始化导入必填字段
    }

}